Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issue #22: UI Enhancements and TailwindCSS Styling Adjustments #63

Merged
merged 10 commits into from
Oct 15, 2024

Conversation

shuveksha-tuladhar
Copy link
Collaborator

Description

This PR addresses UI adjustments and improvements to the app's styling using TailwindCSS.

  • Implement useContext to pass light and dark theme.
  • Ensure the disclosure component resizes correctly to prevent content overflow on smaller screen sizes.
  • Style the navbar buttons to visually highlight the active page
  • Enhanced styling to the following components:
    • ListItem
    • SingleList
    • Toggle
    • Disclosure
    • Layout
  • Relocated the "Share" button inside the disclosure component.
  • Styled the search bar within item lists.
  • Removed SingleList component for not being used.
  • Added gradient color to List Name disclosure.
  • Implemented animation on slideup and slidedown for disclosure.

Related Issue

Type of Changes

bug fix
enhancement
refactoring

Copy link

Visit the preview URL for this PR (updated for commit 0cf9888):

https://tcl-74-smart-shopping-list--pr63-st-tailwind-jrqvzlb6.web.app

(expires Tue, 22 Oct 2024 16:51:16 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: 79d73546692f99aad8468c28e36db434e2c190ac

Copy link
Member

@dterceroparker dterceroparker left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The app looks fantastic, especially in dark mode! I also had a chance to review the code, and I’m impressed by the many improvements you've made. There’s so much to learn from your approach. Thank you for taking on such a substantial task!

@shuveksha-tuladhar shuveksha-tuladhar merged commit 6630dff into main Oct 15, 2024
2 checks passed
@shuveksha-tuladhar shuveksha-tuladhar deleted the st-tailwind branch October 15, 2024 22:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

22. change list item to card view/ style the home page and implement tailwindCSS
3 participants